uly 2010 Analysis and Comparison of NAND Flash Specific File Systems
نویسنده
چکیده
Abstra c t N A N D fla sh m emory b ecomes one of the most popula r s t o rage d e vice s in e m bed d e d sy stem a n d m ob ile computers. Efficient flash fil e sy stem designs are important for sy st e m d esigners a n d use r s . In t his p aper, w e s t u d y the d esign issues and p erforma n ce of flash-specific fil e systems a n d d efine four p e rfo rmance metrics t o evaluate fla sh fil e systems. Then, d e t aile d comparisons o f three m ains t r eam flash fil e systems are conducted, including JFFS2 , Y A F F S2 a n d UBIFS . Taking t ech n iqu e s used in the thre e fil e systems a n d e va luatio n r es u lts int o accou n t , fla sh fil e system d esig n s p ace is d is cussed . T h is paper can provide u sers a comprehensi ve understanding o f NAND fla sh fil e system d e si gn, present guidelines for measu rem ent of fla sh file systems a n d help use r s d e t e r min e w hich fil e sy stem best m ee t s their n eed.
منابع مشابه
Analysis and Comparison of NAND Flash Specific File Systems *
Abstra c t N A N D fla sh m emory b ecomes one of the most popula r s t o rage d e vice s in e m bed d e d sy stem a n d m ob ile computers. Efficient flash fil e sy stem designs are important for sy st e m d esigners a n d use r s . In t his p aper, w e s t u d y the d esign issues and p erforma n ce of flash-specific fil e systems a n d d efine four p e rfo rmance metrics t o evaluate fla sh ...
متن کاملJAM: justifiable allocation of memory with efficient mounting and fast crash recovery for NAND flash memory file systems
Flash memory is small size, lightweight, shock-resistant, non-volatile, and consumes little power. Flash memory therefore shows promise for use in storage devices for consumer electronics, mobile computers and embedded systems. Even though, flash memory has many attractive features but issues on performance and data integrity are becoming more critical to address by researchers. First, the rapi...
متن کاملA Flash-Aware Cluster Allocation Scheme for Legacy File Systems
As the multimedia handheld devices using NAND flash memory as storage media is becoming more popular, the importance of the flash file system is increasing. Although there has been substantial research on file systems dedicated to NAND flash memory, little attention has been paid to legacy file systems running on top of NAND flash memory. In this paper, we propose an anti-fragmentation cluster ...
متن کاملFast Mounting and Recovery for NAND Flash Memory Based Embedded Systems
Even though its advantages such as non-volatility, fast write access time and solid-state shock resistance, NAND flash memory suffers from out-place-update, limited erase cycles, and page-based I/O operations. How to provide fast mounting and consistency of file system and data for flash memory file systems has become important research topics in recent years. In this paper, we design and propo...
متن کاملDesign of a NAND Flash Memory File System to Improve System Boot Time
NAND flash memory-based embedded systems are becoming increasingly common. These embedded systems have to provide a fast boot time. In this paper, we have designed and proposed a flash file system for embedded systems that require fast booting. By using a Flash Image Area, which keeps the latest flash memory information such as types and status of all blocks, the file system mounting time can b...
متن کامل